package com.my_orm.autoCode;

/**封装表中一个字段的信息
 * @author 12103
 *
 */
public class ColumnInfo {
    /**
     * 字段名称
     */
    private String name;

    /**
     * 字段的数据类型
     */
    private String dataType;

    /**
     * 字段的键类型（0：普通键，1：主键，2：外键）
     */
    private int keyType;


    public ColumnInfo(String name, String dataType, int keyType) {
        super();
        this.name = name;
        this.dataType = dataType;
        this.keyType = keyType;
    }


    public ColumnInfo() {

    }


    /**
     * @return name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name 要设置的 name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return dataType
     */
    public String getDataType() {
        return dataType;
    }

    /**
     * @param dataType 要设置的 dataType
     */
    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    /**
     * @return keyType
     */
    public int getKeyType() {
        return keyType;
    }

    /**
     * @param keyType 要设置的 keyType
     */
    public void setKeyType(int keyType) {
        this.keyType = keyType;
    }

}
